package com.nidu.demo.mail.convertor;

import com.nidu.demo.convertor.MapStructConfig;
import com.nidu.demo.mail.dto.MailTemplateListQry;
import com.nidu.demo.mail.dto.MailTemplatePageQry;
import com.nidu.demo.mail.dto.MailTemplateQry;
import com.nidu.demo.mail.model.MailTemplateCriteria;
import org.mapstruct.Mapper;

@Mapper(config = MapStructConfig.class)
public interface MailTemplateCriteriaConvertor {

    MailTemplateCriteria toDataObject(MailTemplateQry pageQry);

    MailTemplateCriteria toDataObject(MailTemplateListQry pageQry);

    MailTemplateCriteria toDataObject(MailTemplatePageQry pageQry);

}
